Foundational Large Language Models & Text Generation